be better than someone at something - Español Inglés Diccionario